Kubernetes (K8) Configuration for the Campaign Microservice
The below values are available in the start scripts and will be overwritten in values.yaml.
| Property | Default Value | Description | Additional Information |
|---|---|---|---|
| MYSQL Database Configuration | The same values in values.yaml will be overwritten if provided in the start scripts. ( Note : Start scripts will be present inside ms-party-package-docker-<release_number>\ms-party-docker\k8\on-premise ) | ||
| DATABASE_KEY | SQL | DatabaseKey | |
| DBNAME | Campaign | name of the Database | |
| DB_CONNECTION_URL | jdbc:mysql://campaignms-db-service:4900/campaign | URL to connect to the mongodb instance | |
| MYSQL_CRED | "N" | Variable is set to "Y/N", will be enabled or disabled | |
| DB_USERNAME | root | Username | |
| DB_PASSWORD | ENC(0jDFL9aa9VbB/KfSH6zfEQ==) | Password | |
| MSSQL Database Configuration | |||
| DATABASE_KEY | SQL | DatabaseKey | |
| MSSQL_CRED | "N" | Variable is set to "Y/N", will be enabled or disabled | |
| DB_CONNECTION_URL | jdbc:sqlserver://campaign-db-service:4900;databaseName=campaign | URL to connect to the postgresql instance | |
| DB_USERNAME | sa | Username | |
| DB_PASSWORD | Rootroot@12345 | Password | |
| Oracle Database Configuration | |||
| DATABASE_KEY | SQL | DatabaseKey | |
| ORACLE_CRED | "N" | ||
| DB_CONNECTION_URL | jdbc:oracle:thin:@host.docker.internal:1521:orcl | ||
| DB_USERNAME | system | ||
| DB_PASSWORD | Oracle_1 | ||
| Postgresql Database Configuration | |||
| DATABASE_KEY | SQL | DatabaseKey | |
| POSTGRESQL_CRED | N | Variable is set to "Y/N", will be enabled or disabled | |
| DB_CONNECTION_URL | jdbc:postgresql://172.21.192.1:4900/campaign | URL to connect to the postgresql instance | |
| DB_USERNAME | root | Username | |
| DB_PASSWORD | my-secret-pw | Password | |
| Common DB Properties | |||
| MAX_POOL_SIZE | "10" | ||
| MIN_POOL_SIZE | "5" | ||
| temn_msf_db_pass_encryption_key | temenos | key to decrypt the password | |
| temn_msf_db_pass_encryption_algorithm | PBEWithMD5AndTripleDES | algorithm to decrypt the password | |
| Logger | |||
| logger_root_level | ERROR | ERROR,INFO,DEBUG are the three values present for logger. | |
| Security | |||
| temn_msf_security_authz_enabled | false | Enable/Disable the XACML policy authorization. XACML policy authorization is used to configure security policies and access rights to information for APIs. | |
| Entitlement | |||
| temn_entitlement_service_enabled | false | Enable/Disable the entitlement service. If the property is enabled, the roles and permissions needed for the authentication will be taken from the entitlement microservices. | |
| Metrics | |||
| publisherPort | 9091 | ||
| publisherHost | 127.0.0.1 | ||
| metricsDisabled | true | ||
Field Name
|
Application/Table name
In this topic